aggregate pit - German English Dictionary